I always find people who have a good imagination to be more open-minded, well-rounded people. If you have a good imagination of the extraordinary, you will have more empathy towards others as you are more easily able to put yourself in their shoes.
To teach children that all fantasies are lies and that they are superior to others who believe in magic will only teach them to be close-minded and prejudiced,
There is so much magic in the world, and to not open your mind to this will only leave you feeling jaded.